package main

import (
	"fmt"
	"strings"
)

// Author : CSR丶WARRIOR
// Time ： 2020/10/22  19:27
// TOOLS : GoLand
// FILENAME : case.go
// STATEMENT: 案例

func main() {
	//changePattern()
	replaceWord()
}

//让用户输入一个日期格式，如:2018-01-02, 输出日期为2008年1月2日
func changePattern() {
	fmt.Println("请输入日期")
	var dateStr string
	fmt.Scan(&dateStr)
	splitStr := strings.Split(dateStr, "-")
	resStr := splitStr[0] + "年" + splitStr[1] + "月" + splitStr[2] + "日"
	fmt.Println(resStr)
}

//让用户输入一句话,判断这句话中有没有“邪恶”,如果有“邪恶”就替换成“**”，然后输出。如:老王很邪恶,输出后变成老王很**
func replaceWord() {
	var input string
	fmt.Println("请输入一句话")
	fmt.Scan(&input)
	var newStr string
	if strings.Contains(input, "邪恶") {
		newStr = strings.Replace(input, "邪恶", "**", -1)
		fmt.Println(newStr) //老王很**
	} else {
		fmt.Println(newStr)
	}
}
